1670 PRINT "PRINT ... ZIPCODE":LOCATE 5,32:PRINT "ENTER: ZIPCODE & ";ARR$:LOCATE 6,8:PRINT "(Any number of digits and always start from the left most digit)"
1680 LOCATE 7,39:PRINT "OR":LOCATE 8,32:PRINT "'!' to print all":GOTO 1710
1690 LOCATE 15,25:PRINT SPACE$(50):LOCATE 22,35:COLOR 0,7:PRINT "ENTER AGAIN":LOCATE 23,28:PRINT Z$;" not in ";FILE$:COLOR 3,0:AG=0
2640 IF A(9,L) <> 0 THEN W$(2,L)=MID$(V$(12),5,30) :GOTO 2670
2650 IF A(9,L) = 0 AND A(3,L)=0 THEN W$(2,L)=MID$(V$(4),5,30):W$(4,L)="":W$(5,L)="":W$(3,L)=W$(6,L):A(2,L)=10:A(3,L)=A(5,L):A(4,L)=40:A(5,L)=40:GOTO 2690
2660 IF A(9,L) = 0 AND A(3,L)<>0 THEN W$(2,L)=MID$(V$(3),5,30):W$(3,L)=MID$(V$(4),5,30):W$(4,L)=W$(6,L):W$(5,L)="":A(2,L)=10:A(3,L)=A(2,L):A(4,L)=A(5,L):A(5,L)=40:GOTO 2690
2670 IF A(3,L)<>0 THEN W$(3,L)=MID$(V$(3),5,30):W$(4,L)=MID$(V$(4),5,30):A(2,L)=10:W$(5,L)=W$(6,L):A(3,L)=10:A(4,L)=10:GOTO 2690
2680 IF A(9,L) <>0 AND A(3,L)=0 THEN W$(3,L)=MID$(V$(4),5,30):W$(4,L)=W$(6,L):W$(5,L)="":A(2,L)=10:A(3,L)=A(2,L):A(4,L)=A(5,L):A(5,L)=40:GOTO 2690
2690 IF T$="N" THEN A(1,L)=39-A(1,L)-A2 ELSE A(1,L)=39-A(1,L)-A2-A(8,L)
2700 IF I =JJ THEN 2880
2710 IF A(1,L)<=0 THEN A(1,L)=10
2730 NEXT
2732 IF MP<MP1 THEN 2740 ELSE K=K+1
2733 IF LP$="N" OR LP$="n" THEN 2736 ELSE LOCATE 24,20:PRINT "Advance paper and hit any key to continue";:GOSUB 35010
2734 Y$=INKEY$:IF Y$="" THEN 2734 ELSE LOCATE 24,20:PRINT SPACE$(45);
3070 IF PT$="I" THEN OPEN "LPT1:" FOR OUTPUT AS #5:GOTO 3090
3080 OPEN "LPT2:" FOR OUTPUT AS #5
3090 OPEN FILE$ AS #4 LEN = 356
3100 FIELD #4, 19 AS V$(1), 19 AS V$(2), 18 AS V$(13), 34 AS V$(12), 34 AS V$(3), 34 AS V$(4), 19 AS V$(5), 14 AS V$(6), 16 AS V$(7), 12 AS V$(8), 84 AS V$(9), 19 AS V$(10), 19 AS V$(11), 5 AS V$(14), 5 AS V$(15), 5 AS V$(16)
3120 FILN$=FIL$+".NTE"
3130 RETURN
4000 REM
4010 OPEN FILN$ FOR INPUT AS #2
4030 FOR I= 1 TO 20:INPUT #2, NKEY$(I),NOTE$(I):IF NKEY$(I)=CHR$(15) THEN 4035 ELSE NEXT
9000 IF ERR = 27 THEN CLS:LOCATE 25,10:COLOR 1,7,1:PRINT "FILE = ";FILE$;SPACE$(10);"PRINTER ERROR ":COLOR 7,1:LOCATE 1,1
9030 IF ERR = 27 THEN PRINT "CHECK THE PRINTER":FOR I= 1 TO 500:NEXT I:RESUME 5025
9040 IF ERR =53 THEN CLS:LOCATE 10,15:PRINT "File containing KEYS used in NOTES does not exist.":LOCATE 12,22:PRINT "Return to EDIT program to create file." :LOCATE 18,30:PRINT "HIT ANY KEY TO CONTINUE":GOSUB 35030:Y$=INPUT$(1):RESUME 5025
9050 CLS:LOCATE 10,28:PRINT "ERROR ";ERR;" ENCOUNTERED":LOCATE 18,26:PRINT "HIT ANY KEY TO CONTINUE":GOSUB 35030
9060 Y$=INKEY$:IF Y$="" THEN 9060
9070 RESUME 5025
20000 A$="ADPRT":CHAIN "ADNAME",20000,ALL
20210 Y$=INKEY$:IF Y$="" THEN 20210 ELSE GOSUB 5000:RETURN